score goals - French English Dictionary